robot cad robotics machining cnc aviation milling robotic biomedical application motion platform automation simulator stewart platform flight pkm motion simulator robots simulation